package com.day8.test2_integer_gouzao;

/**
 * @author 小坡
 * @date 2022/9/11  18:21
 **/
public class TestIntegerMethod2 {
    public static void main(String[] args) {
        Integer integer = 100;
//       对象              默认是一个基本数据类型
//        jdk1.5的特征   自动装箱
        //装箱:把一个基本数据类型变量对应的包装类．
        //自动:Java底层会帮我们自动的调用valueof方法.
        System.out.println(integer);

//        jdk1.5的特征   自动拆箱
        //拆箱:把一个包装类型变成对应的基本数据类型
        int i = integer;
        System.out.println(i);

        Integer integer1 = 100;
        integer1 += 200;///这里可以把基本数据类型300再次自动装箱编程Integer对象赋值给i3
        System.out.println(integer1);

//        细节
        Integer integer2 = null;
        if (integer2 != null) {
            integer2 += 200;
            System.out.println(integer2);
        } else {
            System.out.println("为空，null不能转成基本数据类型！！！");
        }

    }
}
